vali - 09 Juin 2015, 11:36
Bonjour
Question n°1 : Je souhaiterais qu'un article écrit par un élève avec un compte rédacteur soit invisible / désactivé. Comment paramétrer ceci dans adm_redacteurs pour guppy v5 ?
Question n°2 : J'ai le bandeau rouge "L'enregistrement a échoué car il y a des erreurs." qui apparait dès que je veux enregistrer des modifications sur un article rédigé par un autre rédacteur. Par exemple, avec un compte prof (rédacteur).
Merci pour votre aide
Vali
jchouix - 09 Juin 2015, 21:04
Bonsoir vali,
vali - 10 Juin 2015, 9:41
Bonjour
Question n°1 : Lorsque je décoche la possibilité d'activer ou de désactiver les articles puis que j'écris un nouvel article, l'item de menu est bien en statut inactif mais l'article est actif et peut àªtre affiché sur le site internet...
Question n°2 : Màªme en validant plusieurs fois, l'erreur ne disparait pas.
Merci pour votre aide
Vali
jchouix - 10 Juin 2015, 13:58
Bonjour vali,
$data[2] = empty($params['status']) ? 'i' : 'a';
$data[2] = $params['status'];
vali - 10 Juin 2015, 22:19
Problème n°1 résolu ! Merci !
Voici le contenu du fichier 00000102.inc :
<?php
$type = 'ar';
$fileid = '102';
$status = 'i';
$creadate = '201506100000-';
$moddate = '201506100000';
$author = stripslashes('eleves');
$email = stripslashes('email@redacteur.fr');
$fielda1 = stripslashes('');
$fielda2 = stripslashes('');
$fieldb1 = stripslashes('Titre');
$fieldb2 = stripslashes('');
$fieldc1 = stripslashes('<p>test</p>');
$fieldc2 = stripslashes('');
$fieldd1 = stripslashes('none');
$fieldd2 = stripslashes('');
$fieldweb = stripslashes('S');
$fieldmail = stripslashes('0');
$fieldmod = stripslashes('');
Et celui du 00000050.inc
<?php
$type = 'ar';
$fileid = '50';
$status = 'a';
$creadate = '201506100000-';
$moddate = '201506100000';
$author = stripslashes('eleves');
$email = stripslashes('email@redacteur.fr');
$fielda1 = stripslashes('');
$fielda2 = stripslashes('');
$fieldb1 = stripslashes('Essai 10 juin 01');
$fieldb2 = stripslashes('');
$fieldc1 = stripslashes('<p>test 01</p>');
$fieldc2 = stripslashes('');
$fieldd1 = stripslashes('none');
$fieldd2 = stripslashes('');
$fieldweb = stripslashes('S');
$fieldmail = stripslashes('0');
$fieldmod = stripslashes('');
Vali
Â
jchouix - 11 Juin 2015, 20:37
Bonsoir,
j'ai trouvé le bug et je te propose pour le corriger d'éditer le fichier intitulé public_add_record_controller.php situé dans le répertoire plugins/adm_redacteurs/core/.
Tu vas à la ligne 444 o๠tu as ce code :
$referer = ADMR_SITE_URL.'plugins/'.ADMR_DIRNAME.'/'.ADMR_BASE_HREF_PLUGIN.'&ctrl=add_'.$this -> _doc_type['name'];
$referer = ADMR_SITE_URL.'plugins/'.ADMR_DIRNAME.'/'.ADMR_BASE_HREF_PLUGIN.'&ctrl='.ADMR_CONTROLLER;